package com.aleaho.cftrack.view;

import com.baidu.mapapi.map.Marker;
import com.baidu.mapapi.model.LatLng;
import com.baidu.trace.api.analysis.DrivingBehaviorResponse;
import com.baidu.trace.api.analysis.StayPointResponse;
import com.baidu.trace.model.Point;

import java.util.List;

/**
 * @author Aleaho
 * @version 1.0
 * @date 2017/11/19
 * @desc 行程路线Activity对应的数据显示接口
 */

public interface TrackQueryView {

    void setLastQueryTimeToZero();

    void drawHistoryTrack(List<List<LatLng>> multipleTrackPoints, int total);

    void handleStayPoint(StayPointResponse response);

    void handleDrivingBehavior(DrivingBehaviorResponse response);

    void clearMapWhenNoTrack();
}
